Rust Job: Software Engineer

Job added on

Company

BlueCat Networks
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

BlueCat is one of those hidden gems that is disrupting the market as a key player in the rapidly growing space of Adaptive DNS. We harness the power of DNS to provide secure, centralized network infrastructure to some of the world’s biggest brands and enterprises like Facebook, Dell, and SAP so that employees can access the computing resources they need, when they need it.
BlueCat has an award-winning culture that is embedded in what we do. We are certified as a Great Place to Work and joining our team would mean you are part of Canada's Best Workplace in Technology, Best Workplace for Today's Youth and Women, and Best Workplace for Mental Health and Inclusion.
We are looking for a Software Engineer!
BlueCat’s Data Science team operates on the frontlines of networking innovation. We are a multi-disciplinary team of data scientists, engineers and analysts who design and develop high-impact, scalable ML/AI solutions that are fundamentally transforming how BlueCat interact with customers and how they operate their business-critical infrastructure. We leverage the latest cloud technology and advanced techniques to improve our products and business operations. This Software Engineer position will play a key role in enhancing our advanced analytics and machine learning capabilities within the organization.

Summary Of Responsibilities:
  • Work closely with other data scientists and engineers to create and maintain optimal data pipeline architecture
  • Recommend new technologies and latest research to ensure solution scalability, maintainability and quality
  • Assemble large, complex data sets that meet functional and non-functional business requirements
  • Build the infrastructure required for optimal extraction, transformation, and loading of data using SQL
  • Research, build, train, serve, and monitor machine learning (ML) models
  • Collaborate with fellow engineers to scale, automate and optimize ML pipelines
  • Ensure technical documentation for solution designs is created and maintained
  • Participate in discussions with various stakeholders to understand business needs and develop solutions through machine learning or other advanced analytics / predictive modelling techniques

What We're Looking For:
  • Bachelor's degree in Computer Science, Computer Engineering, or a closely related field
  • Strong programming experience with full stack, data-driven software development. We use java, python, javascript and rust, so any language is acceptable.
  • Firm grasp of Computer Science fundamentals, data structures and algorithms
  • Experience with data pipelines and large-scale data stores preferred
  • Experience with public cloud technologies, preferably with Amazon Web Services
  • Knowledge of containerization and container orchestration: Docker, Kubernetes, Helm
  • Knowledge of applied statistics and quantitative modelling: regression, classification
  • Understanding of advanced SQL query optimization is nice to have
  • Experience with ML/Data Science modules in Python is nice to have: numpy, pandas, sklearn and others
  • Prior working experience of delivering scalable, efficient and reliable software solutions
  • Proven track record of meeting deadlines and commitments
  • Great communication, collaboration and problem-solving skills
  • Experience or interest with DNS and DHCP protocols and networking is a bonus

We’ve got you covered:
Our benefits cover your health, wealth, and wellness. Not only does BlueCat have a great work environment, and employee programs, but we have a strong culture and live our values every day. We believe in Curiosity, Collaboration, Transparency and Ownership. Above all, we have fun.
Speaking of a great work environment, here are just a few of the perks for you to enjoy…..
Work from home policy
Professional Development budget
Wellness Days + Wellness Week
Lifestyle Spending Account
If you’re as excited about the future of our company as we are, we would love to hear from you!

BlueCat is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. BlueCat will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.